English Dictionary
◊ PRIMROSE JASMINE
primrose jasmine
n : evergreen rambling yellow-flowered shrub of western China
[syn: {Jasminum mesnyi}]